/*************************************************************************
	> File Name: watchdog.h
	> Author: xuwenlong
	> Mail: myxuan475@126.com 
	> Created Time: 2018年09月21日 星期五 10时45分18秒
 ************************************************************************/
#ifndef __WATCHDOG_H__
#define __WATCHDOG_H__
#include <utils/timer.h>

class WatchDog:public TimerTask
{
public:
    WatchDog();
    ~WatchDog();

    virtual void RunTimer();

private:
    void OpenDog();
    void FeedDog();
    void CloseDog();
private:
    Timer *m_pTimer;
//    int   m_icheck;
};

#endif
